Fully Qualified Name: | Laminas\ServiceManager\Config |
Implements: | ConfigInterface |
Object for defining configuration and configuring an existing service manager instance.
In order to provide configuration merging capabilities, this class implements
the same functionality as Laminas\Stdlib\ArrayUtils::merge()
. That routine
allows developers to specifically shape how values are merged:
MergeRemoveKey
indicates the value should
be removed during merge.MergeReplaceKeyInterface
indicates that the
value it contains should be used to replace any previous versions.These features are advanced, and not typically used. If you wish to use them, you will need to require the laminas-stdlib package in your application.
Name | Description | Defined By |
---|---|---|
__construct() | Config | |
configureServiceManager() | Config | |
toArray() | Config |
Parameter Name | Type | Description |
---|---|---|
$config | array |
Returns:
Parameter Name | Type | Description |
---|---|---|
$serviceManager |
Returns:
Returns: